Connecting the World of Embedded Mobiles: The RIOT Approach to Ubiquitous Networking for the IoT

نویسندگان

  • Martine Lenders
  • Peter Kietzmann
  • Oliver Hahm
  • Hauke Petersen
  • Cenk Gundougan
  • Emmanuel Baccelli
  • Kaspar Schleiser
  • Thomas C. Schmidt
  • Matthias Wahlisch
چکیده

The Internet of Things (IoT) is rapidly evolving based on low-power compliant protocol standards that extend the Internet into the embeddedworld. Pioneering implementations have proven it is feasible to inter-network very constrained devices, but had to rely on peculiar cross-layered designs and offer a minimalistic set of features. In the long run, however, professional use and massive deployment of IoT devices require full-featured, cleanly composed, and flexible network stacks. This paper introduces the networking architecture that turns RIOT into a powerful IoT system, to enable low-power wireless scenarios. RIOT networking offers (i) a modular architecture with generic interfaces for plugging in drivers, protocols, or entire stacks, (ii) support for multiple heterogeneous interfaces and stacks that can concurrently operate, and (iii) GNRC, its cleanly layered, recursively composed default network stack. We contribute an in-depth analysis of the communication performance and resource efficiency of RIOT, both on a micro-benchmarking level as well as by comparing IoT communication across different platforms. Our findings show that, though it is based on significantly different design tradeoffs, the networking subsystem of RIOT achieves a performance equivalent to that of Contiki and TinyOS, the two operating systems which pioneered IoT software platforms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Internet of Things for Smart Objects – Ubiquitous Networking between Humans and Objects

As many new types of devices will be connected to networks, it is very important to provide ubiquitous networking capabilities for “connecting to anything” between humans and objects. In this paper, we introduce ubiquitous networking capabilities for the Internet of Things (IoT) and present our vision related to this topic with the basic concept. In addition, we clearly identify key technologie...

متن کامل

RIOT: an Open Source Operating System for Low-end Embedded Devices in the IoT

As the Internet of Things (IoT) emerges, compact operating systems are required on low-end devices to ease development and portability of IoT applications. RIOT is a prominent free and open source operating system in this space. In this paper, we provide the first comprehensive overview of RIOT. We cover the key components of interest to potential developers and users: the kernel, hardware abst...

متن کامل

The Role of Packet Tracer in Learning Wireless Networks and Managing IoT Devices

Wireless networks, Internet of Things (IoT), Internet of Everything (IoE), and smart homes have become extremely important terms in our present-day life. Most of the buildings, companies, institutions, and even homes depend onthese technologies for interaction, communication, automation, and everything surrounding humans. To understand the advanced topics in wireless networks and IoT devi...

متن کامل

Shaping Future Service Environments with the Cloud and Internet of Things: Networking Challenges and Service Evolution

To address the new paradigm of future services, cloud computing will be essential for integrating storage and computing functions with the network. As many new types of devices will be connected to networks in the future, it is very important to provide ubiquitous networking capabilities for “connecting to anything” between humans and objects for realize the Internet of Things (IoT). This paper...

متن کامل

Powering the Internet of Things with RIOT: Why? How? What is RIOT?

The crucial importance of software platforms was highlighted by recent events both at the political level (e.g. renewed calls for digital data and operating system " sovereignty " , following E. Snowden's revelations) and at the business level (e.g. Android generated a new industry worth tens of billions of euros yearly). In the IoT, which is expected to generate business at very large scale, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018